waterproof shoe - German English Dictionary